home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2007 September / PCWSEP07.iso / Software / Linux / Linux Mint 3.0 Light / LinuxMint-3.0-Light.iso / casper / filesystem.squashfs / usr / share / doc / gucharmap / TODO < prev   
Encoding:
Text File  |  2007-03-12  |  3.7 KB  |  120 lines

  1. $Id: TODO,v 1.15 2006/01/21 23:38:14 behdad Exp $ 
  2.  
  3.  - Get all the information in the caption. [DONE]
  4.  
  5.  - Navigate by unicode block and codepoint (GtkTreeView on the right?) [DONE]
  6.  
  7.  - Scrollbar on the tabulus [DONE]
  8.  
  9.  - Move up and down one row at a time in the tabulus [DONE]
  10.  
  11.  - Figure out something good for resizing and stuff [DONE]
  12.  
  13.  - Maybe change the keyboard and mouse navigation to do prelight stuff;
  14.    only blue when you click or press enter or whatever?
  15.  
  16.  - Text to copy: can do this like gnome-character-map [DONE]
  17.  
  18.  - Paste to jump to a character [DONE]
  19.  
  20.  - Accessibility stuff, see 
  21.    http://developer.gnome.org/projects/gap/guide/gad/index.html [DONE]
  22.  
  23.  - Magnify active character, as in windows charmap? [DONE]
  24.  
  25.  - Pull the search and text-to-copy out of the charmap widget. [DONE]
  26.  
  27.  - Do all the text direction stuff, including connecting to that
  28.    direction-changed signal. In a RTL locale, U+0000 should be in the
  29.    upper right. [DONE??]
  30.  
  31.  - Replace bootstrap with autogen.sh. [DONE]
  32.  
  33.  - Write the shell script that automates generation of the source
  34.    files that are based on unicode.org information. Make it part of
  35.    the build process?? Maybe the autogen process... [DONE]
  36.  
  37.  - Do something about accessibility. This might mean having the
  38.    charmap implement AtkTable as suggested by hp. [DONE]
  39.  
  40.  - Handle --version, --help, etc., even when built without gnome. [DONE]
  41.  
  42.  - Add a --disable-gnome option to the configury. [DONE]
  43.  
  44.  - Accels for some of the menu items. [DONE]
  45.  
  46.  - Use keynav from theme with GtkBindingSet.
  47.  
  48.  - Think about sending signals and messages instead of exporting the
  49.    statusbar widget. [DONE]
  50.  
  51.  - Fix the mini_fontsel quirks and bugs. [DONE]
  52.  
  53.  - Write gtk docs for the charmap and mini_fontsel widgets.
  54.  
  55.  - Find out about strangenesses (like the list of DnD targets) and fix
  56.    them if appropriate.
  57.  
  58.  - Think about the search; should it find computed hangul syllables,
  59.    etc?
  60.  
  61.  - Write or solicit some help. The F1 kind.
  62.  
  63.  - Unicode annotations and cross references (suggested by Markus Kuhn). [DONE]
  64.  
  65.  - Position the zoom window better; I have a plan, it's simple, but
  66.    not worth writing down. [DONE]
  67.  
  68.  - Edit menu. [UGLY. Not planning to do it.]
  69.  
  70.  - Font selection should be tabbable-to. [DONE]
  71.  
  72.  - Menu item(s) to enter and exit zoom mode. [DONE, then removed]
  73.  
  74.  - Get rid of the triangle in the character details; instead, put
  75.    items in the view menu, e.g. Extra Unicode Info, CJK Info, (Notes,
  76.    See Also, ... NamesList.txt stuff) [DONE]
  77.  
  78.  - Maybe make Find a dialog box?? Seems like a fine way to do it, but
  79.    there's nothing really wrong that I can think of with the current
  80.    way. [DONE -- it is better: find-prev and stuff]
  81.  
  82.  - Maybe make the size of the zoom font configurable?
  83.  
  84.  - Tooltips on the scrollbar.
  85.  
  86.  - Daniel doesn't like the case (upper) of the character names.
  87.  
  88.  - Allow people to type code points in the search box? [DONE]
  89.  
  90.  - Split Expand/Collapse All into two menu items? [this menu item is gone]
  91.  
  92.  - Save state???
  93.  
  94.  - Make all references to characters links-- click to jump to the
  95.    character. [DONE]
  96.  
  97.  - Web browser-like forward/back for characters visited? Need to be
  98.    smart about what to count as "visited".
  99.  
  100.  - gunihan, another program in the gucharmap package, with the same
  101.    functionality as http://www.unicode.org/charts/unihansearch.html
  102.    (suggested by Sebastien).
  103.  
  104.  - A gtk+ input module that uses the charmap. [DONE]
  105.  
  106.  - Separate the public and private parts of teh charmap struct(s) and
  107.    stuff.
  108.  
  109.  - Split the chartable out of the charmap widget, make it its own. [DONE]
  110.  
  111.  - Possibility to view by script, as in scripts.txt. [DONE]
  112.  
  113.  - All features in unibook.
  114.  
  115.  - Include as much of the unidata as makes sense.
  116.  
  117.  - Set font at command-line. [DONE]
  118.  
  119.  - win32 install-shield type thing. [DONE]
  120.